Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F3 Portugal F1 Netherlands F1 Austria F2 Australia F2 Germany F13 Qatar F1 Qatar F2 Portugal F2 Portugal F3 France F6 France F8 Germany F2 Portugal F2 France F6 France F7 France F16 USA F1 USA F2 USA F3 France F16 France F17 Croatia F4 Croatia F5 Italy F7 Italy F26 France F13 France F14 France F17 Mexico F14 Mexico F15 France F2 Germany F14 Switzerland F1 Spain F19 Spain F20 France F12 Croatia F7 Croatia F8 Croatia F1 Croatia F2 Italy F1 Great Britain F4 Italy F14 Morocco F4 Italy F17 Austria F2 Austria F3 Italy F31 Spain F38 Italy F1 Italy F4 Italy F5 Italy F6 Israel F9 Poland F1 Italy F14 Italy F20 Romania F7 France F19 France F20 Turkey F46 Great Britain F2 Turkey F7 Turkey F8 Turkey F9 USA F7 Italy F8 Italy F9 Germany F5 Germany F8 Italy F23 France F16 Turkey F46 Germany F1 Germany F2 Thailand F2 Thailand F3 Turkey F6 Switzerland F1 Switzerland F2 Italy F20 France F14 Germany F7 Switzerland F4 Italy F11 Germany F15 Italy F3 Australia F1 Hungary F3 Italy F4 Belgium F2 Germany F16 Germany F5 Challenger Casino Lugano - Lugano Muller Cup - Ulm EI Bank Bulgarian Challenger - Sofia Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Rado Geneva Challenger - Geneva Baumag Open - Budapest Prague Open - Prague Ljubljana Open - Ljubljana 2003 USTA Tallahassee Tennis Challenger - Tallahassee Banca Stato Challenger Lugano - Lugano Internationale Badische Meisterschaften Um Den Techem Cup - Zell Stella Artois Clay Court Championships - Budaors Tampere Imageneering Open - Tampere Mordovia Cup - Mordovia Rhein-Main Challenger 2003 - Aschaffenburg Bulgarian Open - Sofia Copa Sevilla Internacionales de Andalucia - Seville Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad The Nottingham Challenger - Nottingham IPP Open - Helsinki Gemax Samsung Open 2004 - Belgrade Open Mutouest - St. Brieuc San Luis Potosi Challenger - San Luis Potosi Timisoara Challenger - Timisoara St. Petersburg Challenger - St. Petersburg IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Rhein-Main Challenger 2004 - Aschaffenburg Dubrovnik Open - Dubrovnik SIR Supermercadi Challenger - Rome Tiburon Challenger - Tiburon Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg IX Torneo Internacionale de Tennis - Barletta Open Mutouest de Saint-Brieuc - St. Brieuc Tennis Napoli Cup - Napoli Citta di Monza - Monza Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Ljubljana Open - Ljubljana Sassuolo Challenger - Sassuolo Banca Stato Challenger - Lugano Challenger ATP de Cuenca Diario El Mercurio - Cuenca Top Wool Challenger - Biella Stella Artois Clay Court Championships - Budaors Nokian Hakkapeliitta Open - Tampere Guzzini Challenger - Recanati Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Samarkand Challenger - Samarkand LXV Concurso Internacional Vigo - Vigo Bukhara Challenger - Bukhara Architect Open - Budapest Copa Petrobras - Bogota Copa Petrobras - Santiago Lambertz Open by Stawag - Aachen Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Open Mutouest St. Brieuc - St. Brieuc San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen ATP Guzzini Challenger - Recanati San Marino Cepu Open - San Marino Challenger Brasov - Brasov Lubbock Challenger - Lubbock Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Samsung Secruities Cup Challenger - Seoul Copa Petrobras Argentina - Buenos Aires Flea Market Cup Busan Challenger Tennis - Busan Copa Petrobras Paraguay - Asuncion La Serena Open - La Serena Copa Kia Challenger ATP - Santiago AT&T Challenger of Dallas - Dallas II Cyclus Open de Tenis - Florianopolis Freeman Men's $50,000 Challenger - Joplin XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Voit Mexico City Open - Mexico City Mitsubishi Electric Europe Cup - Monza San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Casablanca Challenger Casablanca San Angel - Mexico City XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples Prosperita Open 2007 - Ostrava Isla de Gran Canaria - Mas Palomas The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Karlsruhe Memorial Manfredini - Sassuolo Polska Energia Open - Bytom Challenger Lugano - Lugano Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Open de Montauban - Montauban Sporting Challenger '07 Trofeo Regione Piemonte - Turin Togliatti Cup - Togliatti Penza Cup - Penza Kos-Zucchetti Tennis Cup - Cordenons 's Tennis Masters 07 Challenger - Graz XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Kobstaedernes ATP Challenger - Kolding Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk IPP Open - Helsinki ITG Miami Challenger - Miami 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Roma Open Challenger - Rome Tunis Open - Tunis Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Memorial A. Manfredini Sassuolo Challenger - Sassuolo Zenith Tennis Cup-Harbour Club - Milan Nord LB Open - Braunschweig Mamaia Challenger - Constanta BSI Challenger Lugano - Lugano Sporting Challenger '08-Trofeo Regione Piemonte - Turin Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan Aamulehti Tampere Open - Tampere XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio UTC Open - Cherkassy Copa Petrobras-Paraguay - Asuncion Open de Rennes - Rennes Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires IV Challenger Ciudad De Guayaquil - Guayaquil Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun Iquique Challenger Heilbronn Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger San Luis Potosi Challenger Mexico City Challenger Tunis Challenger Tenerife Challenger San Remo Challenger Zagreb Challenger Karlsruhe Challenger Furth Challenger Lugano Challenger Kosice Challenger Bytom Challenger Constanta Challenger Rijeka Challenger Pozoblanco Challenger Oberstaufen Challenger Recanati Challenger Orbetello Challenger San Marino Challenger Geneva Challenger San Sebastian Challenger Como Challenger Alphen Challenger Todi Challenger Palermo Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Aachen Challenger Jersey Challenger Bratislava Challenger Genova Challenger Salinas Challenger Bergamo Challenger Belgrade Challenger Barletta Challenger Rimouski Challenger Napoli Challenger Monza Challenger Rome Challenger Tunis Challenger Rhodes Challenger San Remo Challenger Zagreb Challenger Biella Challenger Marburg Challenger Arad Challenger Penza Challenger Recanati Challenger Saransk Challenger Samarkand Challenger Karshi Challenger St. Remy Challenger Rijeka Challenger Izmir Challenger Ljubljana Challenger Napoli Challenger Tashkent Challenger Loughborough Challenger Salzburg Challenger Singapore Challenger Bergamo Challenger Bath Challenger Caltanissetta Challenger St. Brieuc Challenger Recife Challenger Rome Challenger Leon Challenger Bordeaux Challenger Cremona Challenger San Benedetto Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Banja Luka Challenger Trnava Challenger Madrid Challenger Napoli Challenger Palermo Challenger Geneva Challenger Ortisei Challenger Bratislava Challenger Heilbronn Challenger Casablanca Challenger Guadalajara Challenger Rimouski Challenger San Luis Potosi Challenger Leon Challenger Sarasota Challenger Savannah Challenger Athens Challenger Rome Challenger Caltanissetta Challenger Monza Challenger Marburg Challenger Arad Challenger San Benedetto Challenger Timisoara Challenger Recanati Challenger Tampere Challenger Orbetello Challenger Sibiu Challenger Segovia Challenger Como Challenger Genova Challenger Brasov Challenger Seville Challenger Lermontov Challenger Rio De Janeiro Challenger Porto Alegre Challenger Charlottesville Challenger Montevideo Challenger Knoxville Challenger Sao Leopoldo Challenger Champaign Challenger Marbella Challenger Salinas Challenger Santiago Challenger Leon Challenger Itajai Challenger Mexico City Challenger Santos Challenger Sao Paulo Challenger Tunis Challenger Arad Challenger Tanger Challenger Timisoara Challenger San Benedetto Challenger Recanati Challenger Oberstaufen Challenger San Marino Challenger Como Challenger Genova Challenger Szczecin Challenger Sibiu Challenger Rennes Challenger Kazan Challenger Geneva Challenger Bratislava Challenger Sarasota Challenger Vicenza Challenger Arad Challenger Furth Challenger Prague Challenger Kosice Challenger Milan Challenger Marburg Challenger Braunschweig Challenger Cortina Challenger Cordenons Challenger Como Challenger Genova Challenger St. Remy Challenger Banja Luka Challenger Orleans Challenger Geneva Challenger Germany F1 Internationaler Raiffeisen Grand Prix - St. Polten UBS Open Gstaad - Gstaad Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Open - Doha Milan Indoors - Milan U.S. Men's Clay Court Championships - Houston BMW Open - Munich Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Open de Moselle - Metz Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Gemax Open 2002 - Belgrade Open Seat Godo 2005 - Barcelona BMW Open - Munich Allianz Suisse Open - Gstaad Open de Moselle - Metz Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel MoviStar Open - Vina del Mar Millenium Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Next Generation Adelaide International - Adelaide Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Challenger Casino Lugano - Lugano Allianz Suisse Open - Gstaad Swiss Indoors Basel - Basel Heineken Open - Auckland Swiss Indoors Basel - Basel Copa Claro - Buenos Aires ATP Vegeta Croatia Open - Umag If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai VII Trofeo Ciudad de Quito - Quito Banja Luka 2002 - Banja Luka IPP Open - Helsinki Neride Prague Indoor - Prague Jameson Cup - Milan Gemax Open - Belgrade Atlantic City Open - Atlantic City 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia St. Petersburg Challenger by Kinex - St. Petersburg XXX Edizione 'A Savoldi Marco' - Manerbio Belgaum Open - Belgaum Challenger 42 - Andrezieux Sarajevo Open 2004 - Sarajevo Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra IX Abierto Internacional de Salinas - Salinas Banca Stato Challenger Lugano - Lugano Tennis Napoli Cup 2004 - Napoli Steelers Cup - Kosice San Remo Tennis Cup - San Remo Budapest Challenger - Budapest Ljubljana Open - Ljubljana Sporting Challenger - Turin Schickedanz Open - Furth Memorial Savigni - Sassuolo Banca Stato Challenger Lugano - Lugano ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Geneva Challenger - Geneva Open de Montauban - Montauban Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Asirom Challenger Brasov - Brasov Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Nokian Hakkapeliitta Open - Tampere Memorial Kolyaskin - Donetsk Mobilux Open - Luxembourg Jameson Cup - Milan Wimbledon - London La Serena Open - La Serena Australian Open - Melbourne French Open - Paris Wimbledon - London Copa Telefonica CTC Chile - Santiago U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Geneva Challenger - Geneva French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Challenger Brasov - Brasov Wimbledon - London U.S. Open - New York Banja Luka Challenger 2005 - Banja Luka XI Trofeo Ciudad de Quito - Quito The LTA Men's Challenger - Southampton Copa Petrobras - Montevideo ATP Challenger Numea - New Caledonia Copa Kia - Santiago The LTA Wrexham Challenger - Wrexham Challenger Ford de Cherbourg - Cherbourg Unicredit (Suisse) Bank S. A. Challenger - Chiasso Garden Open - Rome ECM Prague Open - Prague Citta di Como - Como WOW Cafe Challenger - New Orleans Seoul Challenger KGHM Dialog Polish Indoors - Wroclaw Canottieri Mincio Open - Mantova Geovillage Open Trofeo Melia Olbia - Olbia Bancolombia Open - Cali X Torneo Internazionale di Tennis - Barletta USTA Challenger of Oklahoma - Tulsa Wolfsburg Challenger Citta di Como Challenger - Como Palermo Challenger Cordenons Challenger St. Brieuc Challenger Guadalajara Challenger Davis Cup, Group 2, REL2, GRE-SRB 3-2 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 2, REL2, HUN-SCG 0-3 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, 1R, BEL-SUI 3-2 Credit Agricole Suisse Open - Gstaad